package com.chushouya.manager.dto.admin.suggest;

import com.general.framework.core.schema.PageRequest;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.Date;

/**
 * 反馈建议查询条件
 */
@EqualsAndHashCode(callSuper = true)
@Data
@ApiModel("反馈建议查询条件")
public class SuggestQuery extends PageRequest {

    @ApiModelProperty("反馈ID")
    private Long suggestId;

    @ApiModelProperty("反馈类型")
    private Integer suggestType;

    @ApiModelProperty("内容")
    private String suggestContent;

    @ApiModelProperty("用户ID")
    private Long userId;

    @ApiModelProperty("提交人")
    private String userName;

    @ApiModelProperty("提交人联系方式")
    private String userContact;

    @ApiModelProperty("用户类型")
    private Integer userType;

    @ApiModelProperty("处理人")
    private String handleUser;

    @ApiModelProperty("处理状态")
    private Integer handleStatus;

    @ApiModelProperty("订单号")
    private String orderNo;

    @ApiModelProperty("订单ID")
    private Long orderId;

    @ApiModelProperty("创建开始时间")
    private Date createTimeStart;

    @ApiModelProperty("创建结束时间")
    private Date createTimeEnd;
}
